flowered scape - French English Dictionary